<?php

/**
 * 
 * @version 0.1
 * @author Sander van Belleghem
 * 
 */

if (!isset($active)){
     header('Location: ../index.php?page=home');
}

require_once FILE_DB_BEDRIJFSONDERDEEL;
require_once FILE_DB_CONTROLE;
require_once FILE_CLASS_PERSOONSGEGEVENS;
require_once FILE_CLASS_RECHT_BITFIELD;
require_once FILE_CLASS_RECHT_GROEP;
require_once FILE_CLASS_GEBRUIKER;

$recht_bitfield = new RechtBitfield();
$recht_bitfield->setBitfield($data_array_bitfield);

if (isset($_GET['gebruikers_id']) && !empty($_GET['gebruikers_id'])){

    $gebruiker = new Gebruiker();
    $gebruiker->setGebruikerId($_GET['gebruikers_id']);
    $gebruiker_array = $gebruiker->getGebruikersRecht();

    $recht_groepen = new RechtGroep();                                    
    $recht_groepen_lijst = $recht_groepen->getRechtGroepList();
    
    $Persoonsgegevens = new Persoonsgegevens();
    $array = $Persoonsgegevens->selectPersonal($_GET['gebruikers_id']);
    
} 

if (isset($_POST['submit'])){
    
    $persoon = new Persoonsgegevens();
    $persoon->setRegistratienummer($_POST['registratienummer']);
    $persoon->setNaam($_POST['naam']);
    $persoon->setAchternaam($_POST['achternaam']);
    $persoon->setFunctie($_POST['functie']);
    $persoon->setEmail($_POST['email']);
    $persoon->setStraat($_POST['straat']);
    $persoon->setStad($_POST['stad']);
    $persoon->setLand($_POST['land']);
    $persoon->setTel_Landlijn($_POST['tellandlijn']);
    $persoon->setTel_mobiel($_POST['telmobiel']);
    $persoon->setLeiding($_POST['leidinggevende']);
    $persoon->update();
    
    $gebruiker->setRechtGroepId($_POST['recht_groepen']);
    $gebruiker->updateRechtGroep();
    
      echo '<script type="text/javascript">alert(\'Persoon aangepast!\');window.location = "index.php?page=overzicht_persoon";</script>';
            exit;
}

?>

<div id="header">   
    <div id="logo"></div>
    <div id="headertext">Aanpassen</div>
</div>
<div id="content2">
    <div id="contentbg">
        <div id="contentblock1">
            <div id="contentblock1text">
                <img src="images/add_person.png" height="60px" widht="60" border="0" /> <div style="margin: -35px 0px 0px 70px">Persoon Aanpassen</div><br/><br/>
                <form action='' method='post'>
                    <table>
                        <tr>
                            <td><label for="voornaam">Voornaam:</label></td>
                            <td><input name="voornaam" id="voornaam" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['voornaam']); } ?>" /></td>
                        </tr>
                        <tr>
                            <td><label for="achternaam">Achternaam:</label></td>
                            <td><input name="achternaam" id="achternaam" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['achternaam']); } ?>" /></td>   
                        </tr>
                        <tr>
                            <td><label for="registratienummer">Personeelsnummer:</label></td>
                            <td><input name="registratienummer" id="registratienummer" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['registratienummer']); } ?>" /></td>
                        </tr>
                        <tr>
                            <td><label for="bedrijf">Bedrijfslaag:</label></td>
                            <td><input name="bedrijf" id="bedrijf" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['beschrijving']); }  ?>" /></td>
                        </tr>
                        <tr>
                            <td><label for="email">E-mail:</label></td>
                            <td><input name="email" id="email" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['email']); } ?>" /></td>
                        </tr>
                        <tr>
                            <td><label for="functie">Functie:</label></td>
                            <td><input name="functie" id="functie" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['functie']); } ?>" /></td>   
                        </tr>
                        <tr>
                            <td><label for="straat">Straat:</label></td>
                            <td><input name="straat" id="straat" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['straat']); } ?>" /></td>
                        </tr>
                        <tr>
                            <td><label for="stad">Stad:</label></td>
                            <td><input name="stad" id="stad" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['stad']); }  ?>" /></td>
                        </tr>
                        <tr>
                            <td><label for="tel">Telefoon:</label></td>
                            <td><input name="tel" id="tel" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['tel_landlijn']); }  ?>" /></td>
                        </tr> 
                        <tr>
                            <td><label for="mobiel">Mobiel:</label></td>
                            <td><input name="mobiel" id="mobiel" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['tel_mobiel']); }  ?>" /></td>
                        </tr>
                        <tr>
                            <td><label for="leiding">Leidinggevende:</label></td>
                            <td><input name="leiding" id="leiding" type="text" value="<?php if(!empty($array[0])) { echo($array[0]['leidinggevende']); }  ?>" /></td>
                        </tr> 
                        
                        <?php
                                                
                        if ($recht_bitfield->heeftRecht('28') == true) { 
                            
                        ?>
                        <tr>
                            <td>Recht groep:</td>
                            <td>
                                <?php   
                                    
                                echo '<select name="recht_groepen[]">';

                                    if(!empty($recht_groepen_lijst)){

                                        foreach($recht_groepen_lijst as $recht_groep){                  

                                            if($recht_groep["recht_groep_beschrijving"] == $gebruiker_array['recht_groep_beschrijving']){
                                                echo '<option name="recht_groepen" value="'. $recht_groep["recht_groep_id"] .'"';
                                                echo 'selected="'. $recht_groep['recht_groep_beschrijving'] .'"';
                                                echo '>' . $recht_groep["recht_groep_beschrijving"] . '</option>'; 
                                            } else {
                                                echo '<option name="recht_groepen" value="'. $recht_groep["recht_groep_id"] .'">' . $recht_groep["recht_groep_beschrijving"] . '</option>'; 
                                            }
                                        }
                                    }
                                    
                                    echo '</select>';
                                
                                ?>
                            </td>
                        </tr>
                        
                        <?php
                        
                           }
                        ?>
                        
                    </table>
                    
                    <a href="index.php?page=wachtwoord_aanpassen">Wachtwoord Wijzigen</a>
                    
                    <br/>
                    <div id="buttons" style="margin: 5px 0px 0px 0px;">
                        <input type="submit" name="submit" id="knoppen" value="Aanpassen" alt="aanpassen" />
                    </div>
                </form>
            </div>
        </div>
    </div>        
</div>
